Career 2023 2022 2021 2020 2019 2018 2017 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F17 Brazil F18 Hungary F1 Croatia F8 Austria F11 Iran F4 Thailand F1 Thailand F2 Thailand F3 Croatia F3 Croatia F4 Turkey F4 Turkey F5 Turkey F6 Hungary F1 Hungary F2 Hungary F3 Slovenia F2 Serbia F1 Serbia F2 Serbia F3 Serbia F5 Croatia F10 Croatia F11 Israel F3 Austria F5 Romania F11 Serbia F4 Romania F14 Croatia F7 Austria F9 Croatia F9 Croatia F10 Iran F7 Iran F8 Spain F1 Spain F2 Morocco F1 Croatia F1 Croatia F2 Iran F1 Iran F2 Croatia F7 Croatia F8 Turkey F1 Turkey F2 Turkey F9 Turkey F10 Germany F7 Hungary F3 Croatia F12 Croatia F13 Croatia F1 Croatia F2 Croatia F3 Croatia F4 Poland F1 Serbia F2 Iran F3 Serbia F7 USA F1 Croatia F3 Croatia F4 Croatia F6 Serbia F3 Serbia F4 Serbia F5 Serbia F7 Croatia F8 Croatia F9 Serbia F12 Hungary F1 Hungary F2 Hungary F3 Serbia F3 Slovakia F1 Italy F27 Hungary F4 Hungary F5 Hungary F6 Hungary F8 Italy F33 Italy F34 Italy F37 Tunisia F33 Tunisia F34 Tunisia F35 Tunisia F36 Tunisia F1 (Hammamet) Tunisia F2 (Hammamet) Italy F2 (Trento) Croatia F3 (Umag) Spain F10 (Madrid) Hungary F1 (Zalaegerszeg) Hungary F2 (Zamardi) Spain F16 (Huelva) Hungary F6 (Budapest) Kazakhstan F7 (Shymkent) Turkey F6 (Antalya) Turkey F7 (Antalya) Italy F2 (Santa Margherita Di Pula) Italy F3 (Santa Margherita Di Pula) Italy F4 (Santa Margherita Di Pula) Portugal F7 (Porto) Maia Challenger - Oporto San Marino Cepu Open - San Marino South African Airways Tennis Open - Durban Bosnia/Herzegovina F6 ATP Challenger Trophy 2007 - Trnava Israel F1 Israel F2 Porsche Open - Poznan Banja Luka Challenger 2008 - Banja Luka Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Noumea Challenger Oberstaufen Challenger Segovia Challenger Istanbul Challenger Banja Luka Challenger Trnava Challenger Renault Slovenian Open - Ljubljana Kolding Challenger Aachen Challenger Ramat Hasharon Challenger Alessandria Challenger Bytom Challenger Banja Luka Challenger Palermo Challenger Bratislava Challenger Orbetello Challenger Cordenons Challenger Alphen Challenger VSZ Solvak Open Challenger - Kosice ATP Tour Challenger at Nellie Gail - Laguna Hills Prasentiert Von Seat Wolfsburg - Wolfsburg AXA Open - Espinho Kiev UMC Open - Kiev Alphen Challenger XL Capital Bermuda Open - Bermuda Black Forest Open - Alpirsbach Copa Ericsson Peru - Lima Bangkok Challenger - Bangkok Graz CA Challenger - Graz Copa Ericsson Mexico - Guadalajara Warsteiner Challenger Series - Lippstadt Sunrise Challenger Tatra Banka Open - Bratislava BMW Tennis Championship - Sunrise Nord LB Open 2006 - Braunschweig Pekao Open - Szczecin Privatbank Open 2006 - Dnepropetrovsk Bauer Watertechnilogy Cup 2008 - Eckental Nord LB Open 2007 - Braunschweig Ostrava Challenger Tatra Banka Slovak Open - Bratislava Budapest Challenger BMW Tennis Championship - Sunrise Qingdao Challenger Johannesburg Challenger Ostrava Challenger Zagreb Challenger Rome Challenger Lisbon Challenger Rome Challenger Marburg Challenger Prostejov Challenger Trnava Challenger Mons Challenger Biella Challenger Portoroz Challenger Cordenons Challenger IPP Open - Helsinki Genova Challenger Mobilux Open - Luxembourg Helsinki Challenger Eckental Challenger The LTA Wrexham Challenger - Wrexham Internationaux du Doubs - Besancon Alicante Challenger Ostrava Challenger Corona Mexico City Open - Mexico City Ostdeutscher Sparkassen Cup - Dresden Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan Caltanissetta Challenger GHI Bronx Tennis Classic - Bronx Tatra Banka Open 2006 - Bratislava Marburg Challenger South African Airways Open - East London Tunis Challenger Meknes Challenger Bratislava Challenger Nord/LB Open 2004 - Braunschweig Sibiu Challenger Bytom Challenger ATP Slovak Open Challenger - Bratislava Braunschweig Open - Braunschweig Oberstaufen Challenger Braunschweig Challenger Napoli Challenger Mauritius Open - Mauritius Trnava Challenger Architect Open - Budapest Gold Flake Open - Chennai Generali Open 1998 - Kitzbuhel Rado Swiss Open - Gstaad Internazionali di Tennis di San Marino - San Marino The Samsung Open - Bournemouth Dubai Tennis Open - Dubai Abierto Mexicano de Tenis Pegaso - Mexico City Galleryfurniture.com Challenge - Atlanta Waldbaum's Hamlet Cup - Long Island Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Heilbronn Challenger Estoril Open - Estoril Verizon Tennis Challenge - Atlanta The Nottingham Open - Nottingham Poznan Challenger UBS Open Gstaad - Gstaad Croatia Open - Umag Generali Open 2001 - Kitzbuhel Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Heineken Open - Auckland International Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle 2003 Mercedes Cup - Stuttgart Gelsor Open Romania - Bucharest Perugia Challenger Umag Rijeka Challenger Prostejov Challenger Prague Challenger Guayaquil Challenger Manerbio Challenger Trnava Challenger Qatar Open - Doha Heilbronn Challenger - Heilbronn Open de la Comunidad Valenciana - Valencia Napoli Challenger - Napoli Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Almaty Challenger Allianz Suisse Open - Gstaad ERA Real Estate Clay Court Championships - Orlando Montevideo Challenger Mercedes Cup - Stuttgart Budapest Challenger Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Hugarian Food Open - Budapest TD Waterhouse Cup - Long Island Open Romania - Bucharest Quelle Cup - Furth Scheveningen Challenger Prague Challenger Wartburg Open - Eisenach Liberec Challenger Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Venice Open - Venice Arad Challenger Scheveningen Challenger Heineken Open - Auckland Open de la Comunidad Valenciana - Valencia Ostrava Challenger Rome Challenger Rado Geneva Challenger - Geneva Poznan Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Cordenons Challenger Pilot Pen Tennis - New Haven China Open - Beijing BMW Tennis Championship - Sunrise AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Argentina - Buenos Aires Ostrava Challenger BA-CA Tennis Trophy - Vienna CA Challenger - Graz Mauthausen Challenger Davidoff Swiss Indoors Basel - Basel Poznan Challenger Chennai Open - Chennai Pro Tennis World Open - Boca Raton Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Architect Open - Budapest Stella Artois Clay Court Championships - Budaors Open de la Comunidad Valenciana - Valencia Czech Open 2006 - Prostejov Citrix Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle Franklin Templeton Tennis Classic - Scottsdale Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Qatar Exxon Mobil Open 2002 - Doha BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Generali Open 1997 - Kitzbuhel Heineken Open - Auckland Qatar Exxon Mobil Open - Doha The Nottingham Open - Nottingham BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb RCA Championships - Indianapolis Mons Challenger Mercedes Cup - Stuttgart Qatar Exxon Mobil Open - Doha Bratislava Challenger Maia Challenger The Dubai Tennis Championships - Dubai The Samsung Open - Bournemouth Bordeaux Challenger Bangkok Challenger Kosice Challenger Bangkok Challenger Grand Prix Hassan II - Casablanca Ethias Trophy - Mons Allianz Suisse Open Gstaad - Gstaad Rijeka Challenger Labertz Open by Stawag - Aachen If Stockholm Open - Stockholm Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten The Hamlet Cup - Long Island Brisbane International - Brisbane Internationaler Raiffeisen Grand Prix - St. Polten PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Zagreb Challenger RCA Championships - Indianapolis TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna PBZ Zagreb Indoors - Zagreb BRD Nastase Tiriac Trophy - Bucharest Estoril Open - Estoril Bet-at-home Cup - Kitzbuhel Eckental Challenger Bratislava Challenger UBS Open Gstaad - Gstaad Hypo Group Tennis International - Portschach Helsinki Challenger TD Waterhouse Cup - Long Island BMW Open - Munich Banja Luka Challenger Salzburg Challenger CA Tennis Trophy - Vienna Medibank International - Sydney Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Bank Austria Tennis Trophy - Vienna Belgrade Challenger Serbia Open - Belgrade Meknes Challenger Masters Series - Hamburg Delray Beach International Tennis Championships - Delray Beach Idea Prokom Open - Sopot Sunrise Challenger Bogota Challenger Konzum Croatia Open - Umag Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Pereira Challenger Mercedes Cup - Stuttgart Gazprom Hungarian Open - Budapest Poprad Tatry Challenger Plava Laguna Croatia Open - Umag Ostrava Challenger Swiss Indoors Basel - Basel Argentina Open - Buenos Aires The Tennis Channel Open - Las Vegas Rio Open - Rio de Janeiro Great Ocean Road Open - Melbourne Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb Erste Bank Open - Vienna Arad Challenger President's Cup 1997 - Tashkent Braunschweig Challenger Ortisei Challenger Meerbusch Challenger Scania Stockholm Open - Stockholm Heilbronn Challenger Monza Challenger BMW Open - Munich Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Como Challenger Mestre Challenger Poprad Tatry Challenger Genova Challenger Santiago Challenger XL Capital Bermuda Open - Bermuda Koblenz Challenger St. Polten Samarkand Challenger Heineken Challenger - Ho Chi Minh City Prague Challenger Cairo Challenger - Cairo Hungarian Open - Budapest Lille Challenger Murcia Challenger Suisse Open - Gstaad Liberec Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Cordoba Open - Cordoba Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. U.S. Men's Clay Court Championships - Houston Open Seat Godo 2005 - Barcelona Dubai Tennis Open - Dubai Barcelona Open Banc Sabadell - Barcelona Idea Prokom Open - Sopot AIG Japan Open - Tokyo The Samsung Open - Nottingham Generali Open 2003 - Kitzbuhel Sybase Open - San Jose Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg Merano Open - Merano Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam Waldbaum's Hamlet Cup - Long Island Connex Open Romania - Bucharest Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel NASDAQ-100 Open - Miami Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami The Samsung Open - Nottingham Generali Open 2002 - Kitzbuhel Masters Series - Hamburg Tennis Masters Series - Madrid Sony Ericsson Open - Miami ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Open Seat Godo - Barcelona 1999 Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Japan Open - Tokyo Allianz Suisse Open Gstaad - Gstaad Sony Ericsson Open - Miami German Open - Hamburg Kitzbuhel Campionati Internazionali di Sicilia - Palermo President's Cup - Tashkent Trofeo Conde de Godo - Barcelona 2002 Mercedes Cup - Stuttgart Salem Open - Hong Kong Qatar Exxon Mobil Open 2003 - Doha Allianz Suisse Open - Gstaad 14th Paris Open - Paris Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells Tennis Masters Series - Indian Wells St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Milan Indoors - Milan Monte-Carlo Rolex Masters - Monte-Carlo CA Tennis Trophy - Vienna Tennis Masters Series - Indian Wells Hypo Group Tennis International - Portschach Pacific Life Open - Indian Wells Generali Open - Kitzbuhel NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Western & Southern Open - New York Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Australian Open - Melbourne Gazprom Hungarian Open - Budapest U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Grand Prix Hassan II - Casablanca Tennis Masters Series - Monte Carlo French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London The Ericsson Open - Miami U.S. Open - New York French Open - Paris Tennis Masters Series - Miami Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group II, 1R, CYP-HUN 0-5 Davis Cup, Group II, 2R, HUN-BLR 3-2 Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, Group II, 1R, HUN-IRL 3-2 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, Group 2, 1R, HUN-BUL 2-3 Davis Cup, Group 2, PO, HUN-MDA 3-2 Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Europe/Africa Group II, PO, HUN-MKD 4-1 Davis Cup, Group 1, 2R, AUT-POR 4-1 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, PO, HUN-RUS 3-1 Davis Cup, World Group, QR, HUN-BEL 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, 1R, BEL-HUN 3-2 River Oaks International Tennis Tournament - Houston U.S. Open (juniors)